/****************************************
RESET ELEMENTS
*****************************************/
#MvcTemplate.reset body, #MvcTemplate.reset div, #MvcTemplate.reset span, #MvcTemplate.reset applet, #MvcTemplate.reset object, #MvcTemplate.reset iframe, 
#MvcTemplate.reset h1, #MvcTemplate.reset h2, #MvcTemplate.reset h3, #MvcTemplate.reset h4, #MvcTemplate.reset h5, #MvcTemplate.reset h6, #MvcTemplate.reset p, 
#MvcTemplate.reset blockquote, #MvcTemplate.reset pre, #MvcTemplate.reset a, #MvcTemplate.reset abbr, #MvcTemplate.reset acronym, #MvcTemplate.reset address, 
#MvcTemplate.reset big, #MvcTemplate.reset cite, #MvcTemplate.reset code, #MvcTemplate.reset del, #MvcTemplate.reset dfn, #MvcTemplate.reset em, #MvcTemplate.reset font, 
#MvcTemplate.reset img, #MvcTemplate.reset ins, #MvcTemplate.reset kbd, #MvcTemplate.reset q, #MvcTemplate.reset s, #MvcTemplate.reset samp, #MvcTemplate.reset small, 
#MvcTemplate.reset strike, #MvcTemplate.reset strong, #MvcTemplate.reset sub, #MvcTemplate.reset sup, #MvcTemplate.reset tt, #MvcTemplate.reset var, #MvcTemplate.reset dl, 
#MvcTemplate.reset dt, #MvcTemplate.reset dd, #MvcTemplate.reset ol, #MvcTemplate.reset ul, #MvcTemplate.reset li, #MvcTemplate.reset fieldset, #MvcTemplate.reset form, 
#MvcTemplate.reset label, #MvcTemplate.reset legend, #MvcTemplate.reset table, #MvcTemplate.reset caption, #MvcTemplate.reset tbody, #MvcTemplate.reset tfoot, 
#MvcTemplate.reset thead, #MvcTemplate.reset tr, #MvcTemplate.reset th, #MvcTemplate.reset td 
{ margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
/* remember to define focus styles! */
#MvcTemplate.reset :focus { outline: 0; }
#MvcTemplate.reset { line-height: 1; color: black; background: white; }
#MvcTemplate.reset ol, #MvcTemplate.reset ul { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
#MvcTemplate.reset table { border-collapse: separate; border-spacing: 0; }
#MvcTemplate.reset caption, #MvcTemplate.reset th, #MvcTemplate.reset td { text-align: left; font-weight: normal; }
#MvcTemplate.reset blockquote:before, #MvcTemplate.reset blockquote:after, #MvcTemplate.reset q:before, #MvcTemplate.reset q:after { content: ""; }
#MvcTemplate.reset blockquote, #MvcTemplate.reset q { quotes: "" ""; }

/* FIX FOR IE BOX MODEL */
.clear { clear: both; height: 1px !important; line-height: 0px; margin: 0; padding: 0; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

#MvcTemplate.reset h1, #MvcTemplate.reset h2, #MvcTemplate.reset h3, #MvcTemplate.reset h4, #MvcTemplate.reset h5, #MvcTemplate.reset h6 
{ margin-bottom:5px; line-height:18px; color:#0A263C; } 
#MvcTemplate.reset textarea { overflow: auto; }
#MvcTemplate.reset img { vertical-align: middle; }
#MvcTemplate.reset h1 { font-size:19px; line-height:22px}
#MvcTemplate.reset h2 { font-size:16px; font-weight: bold; margin: 0; }
#MvcTemplate.reset h3 { font-size:13px; }
#MvcTemplate.reset h4 { font-size:12px; }
#MvcTemplate.reset h5 { font-size :12px; font-weight: bold; margin: 0; }
#MvcTemplate.reset h6 { font-size: 11px; font-weight:bold; }
#MvcTemplate.reset p { font-size: 12px; line-height: 16px; margin: 0 0 10px;}
#MvcTemplate.reset div.visible {display: block !important;}
#MvcTemplate.reset a, #MvcTemplate.reset a:active, #MvcTemplate.reset a:hover, #MvcTemplate.reset a:visited 
{cursor:pointer; color: #0033cc; text-decoration: underline; }
#MvcTemplate.reset input {padding: 2px}

/*TYPE*/
#MvcTemplate.reset { margin:0 auto;text-align:left;  }
#MvcTemplate.reset, #MvcTemplate.reset td, #MvcTemplate.reset p, 
#MvcTemplate.reset input, #MvcTemplate.reset select, #MvcTemplate.reset textarea, 
#MvcTemplate.reset a, #MvcTemplate.reset a:active, #MvcTemplate.reset a:hover, #MvcTemplate.reset a:visited
{ font: 12px Arial, Verdana, Helvetica, sans-serif; text-align:left; }

/*****************************************************
** GRID: Floats + Standard sizes in percent and pixels
******************************************************/
#MvcTemplate .fl, #MvcTemplate .fr { display: inline } 
#MvcTemplate .fl { float:left } 
#MvcTemplate .fr { float:right }
.wp1 { width: 1%; *width:0.9%; } .wp2 { width: 2%; *width:1.9%; } .wp3 { width: 3%; *width:2.9%; } .wp4 { width: 4%; *width:3.9%; }
.wp5 { width: 5%; *width:4.9%; } .wp6 { width: 6%; *width:5.9%; } .wp7 { width: 7%; *width:6.9%; } .wp8 { width: 8%; *width:7.9%; }
.wp9 { width: 9%; *width:8.9%; } .wp10 { width: 10%; *width:9.9%; } .wp15 { width: 15%; *width:10.9%; } .wp20 { width: 20%; *width:19.9%; }
.wp24 { width: 24%; *width:23.9%; } .wp25 { width: 25%; *width:24.9%; } .wp30 { width: 30%; *width:29.9%; } .wp33 { width: 33.3%; *width:33.2%; }
.wp35 { width: 35%; *width:34.9%; } .wp40 { width: 40%; *width:39.9%; } .wp45 { width: 45%; *width:44.9%; } .wp49 { width: 49%; *width:48.9%; }
.wp50 { width: 50%; *width:49.9%; } .wp55 { width: 55%; *width:54.9%; } .wp60 { width: 60%; *width:59.9%; } .wp65 { width: 65%; *width:64.9%; }
.wp66 { width: 66.6%; *width:66.5%; } .wp70 { width: 70%; *width:69.9%; } .wp75 { width: 75%; *width:74.9%; } .wp80 { width: 80%; *width:79.9%; }
.wp85 { width: 85%; *width:84.9%; } .wp90 { width: 90%; *width:89.9%; } .wp95 { width: 95%; *width:94.9%; } .wp96 { width: 96%; *width:95.9%; }
.wp97 { width: 97%; *width:96.9%; } .wp98 { width: 98%; *width:97.9%; } .wp99 { width: 99%; *width:98.9%; } .wp100 { width: 100%; *width:99.9%; }

.w1 { width: 1px } .w2 { width: 2px } .w3 { width: 3px } .w4 { width: 4px } .w5 { width: 5px } .w6 { width: 6px } .w7 { width: 7px } .w8 { width: 8px } 
.w9 { width: 9px } .w10 { width: 10px } .w11 { width: 11px } .w12 { width: 12px } .w13 { width: 13px } .w14 { width: 14px } .w15 { width: 15px } 
.w16 { width: 16px } .w17 { width: 17px } .w18 { width: 18px } .w19 { width: 19px } .w20 { width: 20px } .w21 { width: 21px } .w22 { width: 22px } 
.w23 { width: 23px } .w24 { width: 24px } .w25 { width: 25px } .w26 { width: 26px } .w27 { width: 27px } .w28 { width: 28px } .w29 { width: 29px } 
.w30 { width: 30px } .w35 { width: 35px } .w40 { width: 40px } .w45 { width: 45px } .w50 { width: 50px } .w55 { width: 55px } .w60 { width: 60px } 
.w65 { width: 65px } .w70 { width: 70px } .w75 { width: 75px } .w80 { width: 80px } .w85 { width: 85px } .w88 { width: 88px } .w90 { width: 90px } 
.w95 { width: 95px } .w100 { width: 100px } .w105 { width: 105px } 
.w110 { width: 110px } .w115 { width: 115px } .w120 { width: 120px } .w125 { width: 125px } .w130 { width: 130px } 
.w135 { width: 135px } .w140 { width: 140px } .w145 { width: 145px } .w150 { width: 150px } .w155 { width: 155px } 
.w160 { width: 160px } .w165 { width: 165px } .w170 { width: 170px } .w175 { width: 175px } .w180 { width: 180px } 
.w185 { width: 185px } .w190 { width: 190px } .w195 { width: 195px } .w200 { width: 200px } .w225 { width: 225px } 
.w234 { width: 234px } .w250 { width: 250px } .w275 { width: 275px } .w300 { width: 300px } .w325 { width: 325px } 
.w336 { width: 336px } .w350 { width: 350px } .w375 { width: 375px } .w392 { width: 392px } .w400 { width: 400px } 
.w425 { width: 425px } .w450 { width: 450px } .w468 { width: 468px } .w475 { width: 475px } .w500 { width: 500px } 
.w525 { width: 525px } .w550 { width: 550px } .w575 { width: 575px } .w600 { width: 600px } .w720 { width: 720px } 
.w728 { width: 728px } .w750 { width: 750px } .w760 { width: 760px } .w770 { width: 770px } .w780 { width: 780px }
.w790 { width: 790px } .w800 { width: 800px } .w810 { width: 810px } .w820 { width: 820px } .w830 { width: 830px }
.w840 { width: 840px } .w850 { width: 850px } .w860 { width: 860px } .w870 { width: 870px } .w880 { width: 880px }
.w890 { width: 890px } .w900 { width: 900px } .w910 { width: 910px } .w920 { width: 920px } .w930 { width: 930px }
.w940 { width: 940px } .w950 { width: 950px } .w960 { width: 960px } .w970 { width: 970px } .w980 { width: 980px }

.h1 { height: 1px } .h2 { height: 2px } .h3 { height: 3px } .h4 { height: 4px } .h5 { height: 5px } 
.h6 { height: 6px } .h7 { height: 7px } .h8 { height: 8px } .h9 { height: 9px } .h10 { height: 10px }
.h11 { height: 11px } .h12 { height: 12px } .h13 { height: 13px } .h14 { height: 14px } .h15 { height: 15px } 
.h16 { height: 16px } .h17 { height: 17px } .h18 { height: 18px } .h19 { height: 19px } .h20 { height: 20px } 
.h21 { height: 21px } .h22 { height: 22px } .h23 { height: 23px } .h24 { height: 24px } .h25 { height: 25px } 
.h26 { height: 26px } .h27 { height: 27px } .h28 { height: 28px } .h29 { height: 29px } .h30 { height: 30px } 
.h31 { height: 31px } .h35 { height: 35px } .h40 { height: 40px } .h45 { height: 45px } .h50 { height: 50px } 
.h55 { height: 55px } .h60 { height: 60px } .h65 { height: 65px } .h70 { height: 70px } .h72 { height: 72px } 
.h75 { height: 75px } .h80 { height: 80px } .h85 { height: 85px } .h90 { height: 90px } .h95 { height: 95px } .h100 { height: 100px } 
.h105 { height: 105px } .h110 { height: 110px } .h115 { height: 115px } .h120 { height: 120px } .h125 { height: 125px } .h130 { height: 130px } 
.h105 { height: 105px } .h110 { height: 110px } .h115 { height: 115px } .h120 { height: 120px } .h125 { height: 125px } .h130 { height: 130px } 
.h135 { height: 135px } .h140 { height: 140px } .h145 { height: 145px } .h150 { height: 150px } .h155 { height: 155px } .h160 { height: 160px } 
.h165 { height: 165px } .h170 { height: 170px } .h175 { height: 175px } .h180 { height: 180px } .h185 { height: 185px } .h190 { height: 190px } 
.h195 { height: 195px } .h200 { height: 200px } .h205 { height: 205px } .h210 { height: 210px } .h215 { height: 215px } .h220 { height: 220px } 
.h225 { height: 225px } .h230 { height: 230px } .h235 { height: 235px } .h240 { height: 240px } .h245 { height: 245px } .h250 { height: 250px } 
.h260 { height: 260px } .h270 { height: 270px } .h280 { height: 280px } .h290 { height: 290px } .h300 { height: 300px }
.h310 { height: 310px } .h320 { height: 320px } .h330 { height: 330px } .h340 { height: 340px } .h350 { height: 350px }
.h360 { height: 360px } .h370 { height: 370px } .h380 { height: 380px } .h390 { height: 390px } .h400 { height: 400px }
.h410 { height: 410px } .h420 { height: 420px } .h430 { height: 430px } .h440 { height: 440px } .h450 { height: 450px }
.h460 { height: 460px } .h470 { height: 470px } .h480 { height: 480px } .h490 { height: 490px } .h500 { height: 400px }
.h510 { height: 510px } .h520 { height: 520px } .h530 { height: 530px } .h540 { height: 540px } .h550 { height: 550px }
.h560 { height: 360px } .h570 { height: 570px } .h580 { height: 580px } .h590 { height: 590px } .h600 { height: 600px }

/*MARGINS AND PADDING*/
/*margin*/
#MvcTemplate .m0 { margin: 0px } #MvcTemplate .m1 { margin: 1px } #MvcTemplate .m2 { margin: 2px } #MvcTemplate .m3 { margin: 3px } 
#MvcTemplate .m4 { margin: 4px } #MvcTemplate .m5 { margin: 5px } #MvcTemplate .m6 { margin: 6px } #MvcTemplate .m7 { margin: 7px } 
#MvcTemplate .m8 { margin: 8px } #MvcTemplate .m9 { margin: 9px } #MvcTemplate .m10 { margin: 10px }  #MvcTemplate .m15 { margin: 15px }   
#MvcTemplate .m20 { margin: 20px } #MvcTemplate .m25 { margin: 25px } #MvcTemplate .m30 { margin: 30px } #MvcTemplate .m35 { margin: 35px } 
#MvcTemplate .m40 { margin: 40px } #MvcTemplate .m45 { margin: 45px } #MvcTemplate .m50 { margin: 50px } 
/*margin-top*/
#MvcTemplate .mt0 { margin-top: 0px } #MvcTemplate .mt1 { margin-top: 1px }   #MvcTemplate .mt2 { margin-top: 2px } #MvcTemplate .mt3 { margin-top: 3px } 
#MvcTemplate .mt4 { margin-top: 4px } #MvcTemplate .mt5 { margin-top: 5px } #MvcTemplate .mt6 { margin-top: 6px } #MvcTemplate .mt7 { margin-top: 7px } 
#MvcTemplate .mt8 { margin-top: 8px } #MvcTemplate .mt9 { margin-top: 9px } #MvcTemplate .mt10 { margin-top: 10px }  #MvcTemplate .mt15 { margin-top: 15px }  
#MvcTemplate .mt20 { margin-top: 20px } #MvcTemplate .mt25 { margin-top: 25px }  #MvcTemplate .mt30 { margin-top: 30px } #MvcTemplate .mt35 { margin-top: 35px }  
#MvcTemplate .mt40 { margin-top: 40px } #MvcTemplate .mt45 { margin-top: 45px } #MvcTemplate .mt50 { margin-top: 50px } 
/*margin-right*/
#MvcTemplate .mr0 { margin-right: 0px } #MvcTemplate .mr1 { margin-right: 1px } #MvcTemplate .mr1 { margin-right: 1px } #MvcTemplate .mr2 { margin-right: 2px } 
#MvcTemplate .mr3 { margin-right: 3px } #MvcTemplate .mr4 { margin-right: 4px } #MvcTemplate .mr5 { margin-right: 5px } #MvcTemplate .mr6 { margin-right: 6px } 
#MvcTemplate .mr7 { margin-right: 7px } #MvcTemplate .mr8 { margin-right: 8px } #MvcTemplate .mr9 { margin-right: 9px } #MvcTemplate .mr10 { margin-right: 10px } 
#MvcTemplate .mr15 { margin-right: 15px } #MvcTemplate .mr20 { margin-right: 20px } #MvcTemplate .mr25 { margin-right: 25px } #MvcTemplate .mr30 { margin-right: 30px } 
#MvcTemplate .mr35 { margin-right: 35px } #MvcTemplate .mr40 { margin-right: 40px } #MvcTemplate .mr45 { margin-right: 45px } #MvcTemplate .mr50 { margin-right: 50px } 
/*margin-left*/
#MvcTemplate .ml0 { margin-left: 0px } #MvcTemplate .ml1 { margin-left: 1px } #MvcTemplate .ml2 { margin-left: 2px } #MvcTemplate .ml3 { margin-left: 3px } 
#MvcTemplate .ml4 { margin-left: 4px } #MvcTemplate .ml5 { margin-left: 5px } #MvcTemplate .ml6 { margin-left: 6px } #MvcTemplate .ml7 { margin-left: 7px } 
#MvcTemplate .ml8 { margin-left: 8px } #MvcTemplate .ml9 { margin-left: 9px } #MvcTemplate .ml10 { margin-left: 10px } #MvcTemplate .ml15 { margin-left: 15px } 
#MvcTemplate .ml20 { margin-left: 20px } #MvcTemplate .ml25 { margin-left: 25px } #MvcTemplate .ml30 { margin-left: 30px } #MvcTemplate .ml35 { margin-left: 35px }
#MvcTemplate .ml40 { margin-left: 40px } #MvcTemplate .ml45 { margin-left: 45px } #MvcTemplate .ml50 { margin-left: 50px }  
/*margin-bottom*/
#MvcTemplate .mb0 { margin-bottom: 0px } #MvcTemplate .mb1 { margin-bottom: 1px }  #MvcTemplate .mb2 { margin-bottom: 2px } #MvcTemplate .mb3 { margin-bottom: 3px } 
#MvcTemplate .mb4 { margin-bottom: 4px } #MvcTemplate .mb5 { margin-bottom: 5px } #MvcTemplate .mb6 { margin-bottom: 6px } #MvcTemplate .mb7 { margin-bottom: 7px } 
#MvcTemplate .mb8 { margin-bottom: 8px } #MvcTemplate .mb9 { margin-bottom: 9px } #MvcTemplate .mb10 { margin-bottom: 10px } #MvcTemplate .mb15 { margin-bottom: 15px } 
#MvcTemplate .mb20 { margin-bottom: 20px } #MvcTemplate .mb25 { margin-bottom: 25px } #MvcTemplate .mb30 { margin-bottom: 30px } #MvcTemplate .mb35 { margin-bottom: 35px }
#MvcTemplate .mb40 { margin-bottom: 40px } #MvcTemplate .mb45 { margin-bottom: 45px } #MvcTemplate .mb50 { margin-bottom: 50px } 
/*padding*/
#MvcTemplate .p0 { padding: 0px } #MvcTemplate .p1 { padding: 1px } #MvcTemplate .p2 { padding: 2px } #MvcTemplate .p3 { padding: 3px } #MvcTemplate .p4 { padding: 4px } 
#MvcTemplate .p5 { padding: 5px } #MvcTemplate .p6 { padding: 6px } #MvcTemplate .p7 { padding: 7px } #MvcTemplate .p8 { padding: 8px } #MvcTemplate .p9 { padding: 9px } 
#MvcTemplate .p10 { padding: 10px } #MvcTemplate .p15 { padding: 15px }  #MvcTemplate .p20 { padding: 20px } 
/*padding-top*/
#MvcTemplate .pt0 { padding-top: 0px } #MvcTemplate .pt1 { padding-top: 1px } #MvcTemplate .pt2 { padding-top: 2px } #MvcTemplate .pt3 { padding-top: 3px } 
#MvcTemplate .pt4 { padding-top: 4px } #MvcTemplate .pt5 { padding-top: 5px } #MvcTemplate .pt6 { padding-top: 6px } #MvcTemplate .pt7 { padding-top: 7px } 
#MvcTemplate .pt8 { padding-top: 8px } #MvcTemplate .pt9 { padding-top: 9px } #MvcTemplate .pt10 { padding-top: 10px } #MvcTemplate .pt15 { padding-top: 15px }  
#MvcTemplate .pt20 { padding-top: 20px } 
/*padding-right*/
#MvcTemplate .pr0 { padding-right: 0px } #MvcTemplate .pr1 { padding-right: 1px }  #MvcTemplate .pr2 { padding-right: 2px } #MvcTemplate .pr3 { padding-right: 3px } 
#MvcTemplate .pr4 { padding-right: 4px } #MvcTemplate .pr5 { padding-right: 5px } #MvcTemplate .pr6 { padding-right: 6px } #MvcTemplate .pr7 { padding-right: 7px } 
#MvcTemplate .pr8 { padding-right: 8px } #MvcTemplate .pr9 { padding-right: 9px } #MvcTemplate .pr10 { padding-right: 10px }  #MvcTemplate .pr15 { padding-right: 15px } 
#MvcTemplate .pr20 { padding-right: 20px } 
/*padding-bottom*/
#MvcTemplate .pb0 { padding-bottom: 0px } #MvcTemplate .pb1 { padding-bottom: 1px }  #MvcTemplate .pb2 { padding-bottom: 2px }  #MvcTemplate .pb3 { padding-bottom: 3px } 
#MvcTemplate .pb4 { padding-bottom: 4px } #MvcTemplate .pb5 { padding-bottom: 5px } #MvcTemplate .pb6 { padding-bottom: 6px }  #MvcTemplate .pb7 { padding-bottom: 7px }  
#MvcTemplate .pb8 { padding-bottom: 8px }  #MvcTemplate .pb9 { padding-bottom: 9px } #MvcTemplate .pb10 { padding-bottom: 10px }  #MvcTemplate .pb15 { padding-bottom: 15px }  
#MvcTemplate .pb20 { padding-bottom: 20px }  
/*padding-left*/
#MvcTemplate .pl0 { padding-left: 0px } #MvcTemplate .pl1 { padding-left: 1px }  #MvcTemplate .pl2 { padding-left: 2px } #MvcTemplate .pl3 { padding-left: 3px } 
#MvcTemplate .pl4 { padding-left: 4px } #MvcTemplate .pl5 { padding-left: 5px } #MvcTemplate .pl6 { padding-left: 6px } #MvcTemplate .pl7 { padding-left: 7px } 
#MvcTemplate .pl8 { padding-left: 8px } #MvcTemplate .pl9 { padding-left: 9px } #MvcTemplate .pl10 { padding-left: 10px } #MvcTemplate .pl15 { padding-left: 15px } 
#MvcTemplate .pl20 { padding-left: 20px } 

/*FONT SIZES*/
/*xxs*/ #MvcTemplate .xxs, #MvcTemplate p.xxs, #MvcTemplate td.xxs, #MvcTemplate input.xxs, #MvcTemplate input.xxs, #MvcTemplate select.xxs, #MvcTemplate textarea.xxs,
#MvcTemplate a.xxs, #MvcTemplate a.xxs:hover, #MvcTemplate a.xxs:active, #MvcTemplate a.xxs:visited  {font-size:9px}
/*xs*/ #MvcTemplate .xs, #MvcTemplate p.xs, #MvcTemplate td.xs, #MvcTemplate input.xs, #MvcTemplate input.xs, #MvcTemplate input.xs, #MvcTemplate select.xs, 
#MvcTemplate textarea.xs,#MvcTemplate a.xs, #MvcTemplate a.xs:hover, #MvcTemplate a.xs:active, #MvcTemplate a.xs:visited  {font-size:10px}
/*s*/ #MvcTemplate .s, #MvcTemplate p.s, #MvcTemplate td.s, #MvcTemplate input.s, #MvcTemplate input.s, #MvcTemplate select.s, #MvcTemplate textarea.s,
#MvcTemplate a.s, #MvcTemplate a.s:hover, #MvcTemplate a.s:active, #MvcTemplate a.s:visited  {font-size:13px}
/*m*/ #MvcTemplate .m, #MvcTemplate p.m, #MvcTemplate td.m, #MvcTemplate input.m, #MvcTemplate input.m, #MvcTemplate select.m, #MvcTemplate textarea.m,
#MvcTemplate a.m, #MvcTemplate a.m:hover, #MvcTemplate a.m:active, #MvcTemplate a.m:visited  {font-size:16px}
/*l*/ #MvcTemplate #MvcTemplate .l, #MvcTemplate p.l, #MvcTemplate td.l, #MvcTemplate input.l, #MvcTemplate input.l, #MvcTemplate select.l, 
#MvcTemplate textarea.l,#MvcTemplate a.l, #MvcTemplate a.l:hover, #MvcTemplate a.l:active, #MvcTemplate a.l:visited  {font-size:19px}
/*xl*/ #MvcTemplate .xl, #MvcTemplate p.xl, #MvcTemplate td.xl, #MvcTemplate input.xl, #MvcTemplate input.xl, #MvcTemplate select.xl, 
#MvcTemplate textarea.xl,#MvcTemplate a.xl, #MvcTemplate a.xl:hover, #MvcTemplate a.xl:active, #MvcTemplate a.xl:visited  {font-size:24px}
/*xxl*/ #MvcTemplate .xxl, #MvcTemplate p.xxl, #MvcTemplate td.xxl, #MvcTemplate input.xxl, #MvcTemplate input.xxl, #MvcTemplate select.xxl, 
#MvcTemplate textarea.xxl,#MvcTemplate a.xxl, #MvcTemplate a.xxl:hover, #MvcTemplate a.xxl:active, #MvcTemplate a.xxl:visited  {font-size:32px}

/*COLORS AND BACKGROUNDS*/
#MvcTemplate .bgwhite  {background-color: white} 
#MvcTemplate .bgblack  {background-color: black} 
#MvcTemplate .bglight  {background-color: #f5f5f5}
#MvcTemplate .bgdark  {background-color: #666}
#MvcTemplate .bghl  {background-color: #edf3fe}
#MvcTemplate .black, #MvcTemplate a.black, #MvcTemplate a.black:hover, #MvcTemplate a.black:active, #MvcTemplate a.black:visited  {color:Black}
#MvcTemplate .white, #MvcTemplate a.white, #MvcTemplate a.white:hover, #MvcTemplate a.white:active, #MvcTemplate a.white:visited  {color:white}
#MvcTemplate .red, #MvcTemplate a.red, #MvcTemplate a.red:hover, #MvcTemplate a.red:active, #MvcTemplate a.red:visited  {color:Red}
#MvcTemplate .xdark, #MvcTemplate a.xdark, #MvcTemplate a.xdark:hover, #MvcTemplate a.xdark:active, #MvcTemplate a.xdark:visited  {color:#2B2B2B}
#MvcTemplate .dark, #MvcTemplate a.dark, #MvcTemplate a.dark:hover, #MvcTemplate a.dark:active, #MvcTemplate a.dark:visited  {color:#393939}
#MvcTemplate .light, #MvcTemplate a.light, #MvcTemplate a.light:hover, #MvcTemplate a.light:active, #MvcTemplate a.light:visited  {color:#666}
#MvcTemplate .xlight, #MvcTemplate a.xlight, #MvcTemplate a.xlight:hover, #MvcTemplate a.xlight:active, #MvcTemplate a.xlight:visited  {color:#999}

/*BORDERS*/
/*border-bottom-dotted*/ #MvcTemplate .bbdotted, #MvcTemplate td.bbdotted { border-bottom: #ccc 1px dotted }
/*border-bottom-solid */ #MvcTemplate .bbsolid, #MvcTemplate td.bbsolid { border-bottom: #ccc 1px solid }

/*BOX*/
#MvcTemplate .hide { display:none}
#MvcTemplate .block { display:block}
#MvcTemplate .inline { display:inline }
#MvcTemplate .inlineb { display: inline-block }

/*MISCELLANEOUS*/
#MvcTemplate .pointer { cursor: pointer }
#MvcTemplate .cnormal, #MvcTemplate a.cnormal, #MvcTemplate a.cnormal:hover, #MvcTemplate a.cnormal:active, #MvcTemplate a.cnormal:visited { cursor:default }
#MvcTemplate .b, #MvcTemplate a.b, #MvcTemplate a.b:hover, #MvcTemplate a.b:active, #MvcTemplate a.b:visited, #MvcTemplate strong { font-weight:bold }
#MvcTemplate .fieldlabel { display: block; padding-bottom:3px; }
#MvcTemplate .nowrap { white-space:nowrap }
#MvcTemplate .strike { text-decoration: line-through }
#MvcTemplate a.cmd, #MvcTemplate a.cmd:hover, #MvcTemplate a.cmd:active, #MvcTemplate a.cmd:visited { font-weight:bold; color:Red; font-size: 10px}
#MvcTemplate ul.hlist li { list-style:none; display:inline-block; padding-right:5px }

/*LINKS*/
#MvcTemplate a.nouline { text-decoration: none }
#MvcTemplate a.hoveruline:hover { text-decoration: underline } 

/*ALIGNMENT*/
#MvcTemplate .tr { text-align:right } #MvcTemplate .tl { text-align:left } #MvcTemplate .tc { text-align:center } #MvcTemplate .tj { text-align:justify }
#MvcTemplate .tvt { vertical-align:top } #MvcTemplate .tvc { vertical-align:middle } #MvcTemplate .tvb { vertical-align:bottom }

/*TABLE DESIGN*/
#MvcTemplate table.tablemin { background: #fff; border-collapse: collapse; text-align: left; }
#MvcTemplate table.tablemin th { font-size: 13px; font-weight: bold; color: #292929; padding: 10px 8px 3px 8px; border-bottom: 2px solid #292929; }
#MvcTemplate table.tablemin td { border-bottom: 1px solid #ccc; color: #292929; padding: 7px 8px 7px 8px; }
#MvcTemplate table.tablemin tbody tr:hover td { background-color: #f5f5f5; }


/*****************************************************
**BIGFOOTMVC ELEMENTS
******************************************************/
/* FLASH MESSAGE */
#bigfootWeb_flash { border:1px solid #CCCCCC; position:absolute; right:0px; top:5px; font-size:14px; padding:5px 5px 5px 30px; text-align:left; }
#bigfootWeb_flash.flash_notice { background:#E2F9E3 url(../images/alert_notice.gif) no-repeat scroll left center; border-color:#99CC99; color:#006600;}
#bigfootWeb_flash.flash_loading { background:#FFFF00 url(../images/alert_progress.gif) no-repeat scroll left center; border-color:#C3A810; color:#000000;}
#bigfootWeb_flash.flash_alert { background:#CC0000 url(../images/alert_error.gif) no-repeat scroll left center; border-color:#CC9999; color:#FFFFFF; }
#bigfootWeb_flash.flash_alert a { color:#FFFFFF; }
#bigfootWeb_flash.flash_alert a:hover { background:#000000 none repeat scroll 0%; }

/* ERROR CONTAINER */
#bigfootWeb_flash #ErrorContainer span { color: White }
#bigfootWeb_flash #ErrorContainer .message, #bigfootWeb_flash #ErrorContainer .error_details { color: #000000 }
#ErrorContainer span { }
#ErrorContainer .links a { font-size: xx-small; font-weight:bold; }
#ErrorContainer .message { background-color:#F5F5F5; margin:5px; padding:5px; }
#ErrorContainer .error_details { display:none;  background-color:#F5F5F5; display:none; margin:5px; padding:5px;}

/* ERROR MESSAGES */
#MvcTemplate .error {color:Red; font-family:Verdana;}
#MvcTemplate label.error { font-weight:normal !important; font-size: 12px!important; float: none; color: red; vertical-align: top; padding-left:5px; }
